extends Resource
class_name UnitData

@export var unit_name: String = "Basic Unit"
@export var tier: int = 1
@export var cost: int = 1
@export var max_health: float = 100.0
@export var attack_damage: float = 20.0
@export var attack_speed: float = 1.0
@export var movement_speed: float = 5.0
@export var attack_range: float = 3.0
@export var unit_class: String = "Fighter"
@export var icon_color: Color = Color.WHITE
@export var model_color: Color = Color.WHITE